<?php
    session_start();
    include("./libs/smarty/Smarty.class.php");
    include("./include/GSession.php");
    /* Verificamos que se haya autenficado y cargamos los elementos comunes */
    $usrcod = $_SESSION['usr_cod'];
    $gsession = new GSession();
    if(!$gsession->inicio_session())
    {
            header("location:./login.php");
    }
    if ($_GET['q'] == 'logout')
    {
        $gsession->cerrar_sesion();
        header("location:index.php");
    }
    $tm = new Smarty();
    $usr = new Usuario();
    $usr = $gsession->get_usuario($usrcod);
    // Verificamos si tiene acceso al Módulo
    $percod = $usr->getper_cod();
    if(!$gsession->tieneAcceso($percod, 6))
    {
        header("location:./index.php");
    }
    $tm->assign('usuario',$usr);
    $tm->assign("info_user_session",$tm->fetch('info_user_sesion.tpl.html'));
    $menuhor = $gsession->get_menu($usr->getper_cod());
    $tm->assign('menu_horizontal',$menuhor);
    $tm->assign("menu_principal",$tm->fetch('menu_principal.tpl.html'));
    $tm->assign("contenido",$tm->fetch('configuraciones.tpl.html'));
    $tm->assign("pie_pagina",$tm->fetch('pie_pagina.tpl.html'));
    // Para agregar un Nuevo Usuario
    //$gusr = new GUsuario();
    //$gusr->Guardar("marcelo","12345","Ciro Marcelo","Osinaga","","ciromarcelo@gmail.com","77090890","7890898","2");
    $tm->display('principal.tpl.html');
?>